Threadfin Slickhead - Turkish English Dictionary